Customer-driven supply chain